home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16295 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: felix.junction.net!not-for-mail
  2. From: michael@memra.com (Michael Dillon)
  3. Newsgroups: comp.lang.c++,comp.lang.c,comp.object,comp.software-eng
  4. Subject: Re: Portability of code & skills (Beware of "C" Hackers etc)
  5. Date: 9 Apr 1996 21:31:59 -0700
  6. Organization: Memra Software Inc. - Internet consulting - http://www.memra.com
  7. Message-ID: <4kfdjv$dp4@sidhe.memra.com>
  8. References: <4ikb6kINN1is@mayne.ugrad.cs.ubc.ca> <4j6c48$4mr@bughouse.imonics.com> <315B0A17.489A@ix.netcom.com> <4jh25b$8s3@bughouse.imonics.com>
  9. NNTP-Posting-Host: sidhe.memra.com
  10.  
  11. In article <4jh25b$8s3@bughouse.imonics.com>,
  12. Imonics Corporation <rcook@imonics.com> wrote:
  13.  
  14. >Or, if they DID do it for this reason, then it's a very poor reason.  Glass
  15. >teletypes weren't that uncommon in the mid-70s, reasonable foresight would
  16. >have led to the conclusion that understanding the commands was more important
  17. >than typing them quickly in their raw (un-aliased) form.
  18. >
  19. >But only if you wanted people to understand them easily.
  20.  
  21. This is ridiculous! I was an undergrad at the University of Waterloo in
  22. 1976 when UNIX 6th edition first appeared on campus. We considered it
  23. to be a "user-friendly" system and recommended it highly to arts co-eds
  24. over the Honeywell GCOS/TSS system and the IBM VM370/CMS systems that 
  25. were also available. I saw numerous instances of non-CS students who were
  26. able to pick up what they needed to know in a few days. This included
  27. the basics of ed, nroff, mail and a few other commands like ls, cd, rm
  28. and so on.
  29.  
  30. The UNIX systems were easy to remember because the names were mnemonic. 
  31. The shortness of the names assisted them in being mnemonic because it 
  32. reduced the possible combinations of letters.
  33.  
  34. For instance, to get a catalog listing on the TSS system, you might
  35. have tried CATA or LIST or CATL or CLIST or LC. All of those were actual
  36. commands and three of them would actually give you some sort of catalog 
  37. listing (now called directories or folders).
  38.  
  39. Besides, anyone wh was a real hack could type those short names and press 
  40. enter so fast on a glass tty that it seemed like magic to the uninitiated
  41. onlooker.
  42.  
  43.  
  44.  
  45. -- 
  46. Michael Dillon                                    Voice: +1-604-546-8022
  47. Memra Software Inc.                                 Fax: +1-604-546-3049
  48. http://www.memra.com                             E-mail: michael@memra.com
  49.